const database = wx.cloud.database()
const Info = database.collection("Info")
const app =getApp()
// index.js
Page({
  data : {
    //now的值负责对各个模块下面的显示起到了作用
    now : "all",
    color : null,
    color_select : null,
    info : null
  },

  onLoad : function (){
    var that = this
    // 调用云数据库查找所有数据
    Info.get().then(function(success){
        that.setData({
            info : success.data
        })
    })
  },
  onShow : function(){
      this.onLoad()
  },
  // 监听点击事件，通过用户的点击展示不同的信息
  getInfo : function (e){
    this.setData({
        now : e.detail.value
    })
    // 如果now等于all相当于用户点击查找全部的按钮
    if (e.detail.value == "all"){
        // 执行OnLOad查找所有数据
        this.onLoad()
    }else {
        // 通过Now的值去查找数据库
        Info.where({
            status : this.data.now
        }).get().then(res => {
            this.setData({
                info : res.data
            })
        })
    }
  },
//   当用户点击申请按钮进行跳转
  toAdd : function (){
    wx.navigateTo({
      url: '/pages/add/add',
    })
  },
//   当用户点击刷新按钮
  flush : function (){
     this.onLoad()
     wx.showToast({
       title: '刷新成功',
       icon : "success"
     })
  },
//   每个信息都有一个查看，当用户点击查看
    lookInfo : function (e){
        wx.navigateTo({
          url: '/pages/lookInfo/lookInfo?_id=' + e.target.dataset.id,
        })
    }
})
